const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  //配置代理跨域
  devServer: {
    historyApiFallback: true,
    allowedHosts: "all",
    
    proxy: {  //跨域代理
      "/test": {
        target: "http://localhost:5555/",  //目标代理服务器地址
        changeOrigin: true,  //允许跨域
        "secure": false,  //设置证书免校验
        ws: true,  // 代理的WebSockets
        pathRewrite: {
          // "^/api": ""
          "^/test": ""
        }
      }
    }
  }
  // devServer: {
  //   // open: false, //是否自动弹出浏览器页面
  //   host: 'localhost', //指定要使用的主机。默认情况下这是localhost。
  //   port: 8080, //端口号，
  //   https: false, // https:{type:Boolean}
  //   disableHostCheck: true, //内网穿透使用的--自用
  //   // proxy: {  //跨域代理
  //   //   "/api": {
  //   //     target: "http://192.168.0.136:8502/api/",  //目标代理服务器地址
  //   //     changeOrigin: true,  //允许跨域
  //   //     "secure": false,  //设置证书免校验
  //   //     ws: true,  // 代理的WebSockets
  //   //     pathRewrite: {
  //   //       "^/api": ""
  //   //     }
  //   //   }
  //   // }
  // },
})
